package com.zhangjinghao.entity;

import lombok.Data;
import lombok.experimental.Accessors;
import lombok.NoArgsConstructor;
import org.springframework.data.annotation.Id;
import org.springframework.data.elasticsearch.annotations.Document;
import org.springframework.stereotype.Component;

import java.io.Serializable;

/**
 * @Description  
 * @Author  zhangxingang
 * @Date 2022-03-30 
 */

@Data
@Accessors(chain = true)
@NoArgsConstructor
@Document(indexName = "contract_index")
public class Contract implements Serializable{


	/** 主键 */
	@Id
	private Long id;

	/** 部门ID */
	private Long deptId;

	/** 部门编号 */
	private String deptNo;

	/** 承租房间(使用房源名称) */
	private String roomName;

	/** 房产信息(考虑在房产表中增加house_name，楼栋，单元，门牌号和居室，然后带出) */
	private String houseName;

	/** 小区名(使用楼盘名称) */
	private String premiseName;

	/** 居住人数(出房的时候录入) */
	private Integer peopleNum;

	/** 租客ID */
	private Long tenantId;

	/** 租客姓名 */
	private String tenantName;

	/** 租客手机号 */
	private String tenantPhone;

	/** 租客紧急联系号 */
	private String tenantEmergencyPhone;

	/** 租客证件号 */
	private String tenantCardNo;

	/** 租客联系地址 */
	private String tenantContactAddress;

	/** 出房人姓名 */
	private String cfUserName;

}
